package gui.transformers;

import java.util.HashMap;
import java.util.List;
import java.util.Map;


import aOrganizar.Asiento;
import aOrganizar.Itinerario;

import com.uqbar.commons.collections.Transformer;

public class AsientoClaseTransformer implements Transformer<Itinerario,String> {

	Map<String,String> mapClase;
	
	
	public AsientoClaseTransformer(){
		this.mapClase = new HashMap<String, String>();
		loadMap();
	}
	
	private void loadMap() {
		this.mapClase.put("P","Primera");
		this.mapClase.put("T","Turista");
		this.mapClase.put("E","Ejecutivo");
	}

	@Override
	public String transform(Itinerario itinerario) {
		List<Asiento> listAsientos = itinerario.getAsientos();
		return mapClase.get(listAsientos.get(0).getClase());
	}
	


}
